repeated thought - Spanish English Dictionary